MSVC builds: Update how introspection builds are done
authorChun-wei Fan <fanchunwei@src.gnome.org>
Tue, 8 Sep 2015 06:14:46 +0000 (14:14 +0800)
committerChun-wei Fan <fanchunwei@src.gnome.org>
Tue, 19 Apr 2016 06:50:25 +0000 (14:50 +0800)
commit9a87b6be2ba7bac1cba26afd1515cdde991978c7
tree7ecd913201e1a1c9205d886b99a8d880a891c182
parentf0c2d3a7a8b419b2b240b92cfcc2a1e47602cc12
MSVC builds: Update how introspection builds are done

This first adds a common autotools module that can be included by
the Makefile.am's to generate the file lists and the g-ir-scanner/
g-ir-compiler command lines to build the introspection files.

The autotools files for gdk/ and gtk/ are then updated to generate
the full file lists needed to build the introspection files, with
the full command lines for g-ir-scanner and g-ir-compiler as NMake
Makefile modules that can be used to build the introspection files
for Visual Studio builds.

https://bugzilla.gnome.org/show_bug.cgi?id=765195
14 files changed:
build/Makefile.am
build/Makefile.msvc-introspection [new file with mode: 0644]
build/detectenv_msvc.mak [deleted file]
build/gen-file-list-gtk.py [deleted file]
build/gtk-introspection-msvc.mak.in [deleted file]
build/introspection-msvc.mak [deleted file]
build/msvcfiles.py [deleted file]
build/win32/Makefile.am
build/win32/detectenv-msvc.mak [new file with mode: 0644]
build/win32/gtk-introspection-msvc.mak [new file with mode: 0644]
build/win32/introspection-msvc.mak [new file with mode: 0644]
configure.ac
gdk/Makefile.am
gtk/Makefile.am